#include "multiply.h"

double Multiply::value(double x)
{
	if( b_->value(x) == 0)	
		return 0; //деление на 0 будет давать 0

	return (a_->value(x) * b_->value(x));
}

Multiply::Multiply(Function *a, Function *b) : a_(a), b_(b) {}

Multiply::~Multiply()
{
	delete a_;
	delete b_;
}

